import {Toast} from 'mint-ui';

/**
 * 模拟调用Android方法 获取相关数据
 *  @type {Object}
 */
export default {
  /**
   *  获取头部信息的方法
   * @param {String} ServiceCode -业务代码
   */
  getHead: (ServiceCode) => {
    let head = {
      head: {
        'serviceCode': ServiceCode,
        'key': 'cabcdefghijklmnopqrstuvwxyz',
        'mdkey': `md5(${ServiceCode}+cabcdefghijklmnopqrstuvwxyz)`,
        'userId': 'xxxxxxxxxxx',
        'token': 'xxxxxxxxxxx'
      }
    }
    return JSON.stringify(head)
  },
  /**
   * 获取页面查询条件
   * @param {Object} query 查询条件, 模拟数据的时候接口填入
   * @returns {string} 返回的是json字符串
   */
  getQuery: (query = {}) => {
    return JSON.stringify(query)
  },
  /**
   *  关闭当前页面方法
   */
  finish: () => {
    Toast('回到开始页面！')
    // window.location.href = 'about:blank';
    // window.close()
  },
  /**
   * 布控
   * @param {string} type 布控类型(01:人员;02:车辆;03;服务标示号;04:其他)
   * @param {string} mark 布控标示号(如果人员,则为身份证,车辆为车辆类型+车牌号)
   */
  AddDispatch: (type, mark) => {
    Toast(`布控 [01:人员;02:车辆;03;服务标示号;04:其他] ${type} : ${mark}`)
  },
  /**
   * 传数据给 Android 做访问轨迹记录
   * @param obj
   */
  insertCarTrack: (obj) => {
    return obj
  }
}
